streaming tape transport - Turkish English Dictionary